Methods and Architectures for Realizing Fast Phylogenetic Computation Engines Using VLSI Array Based Logic
نویسندگان
چکیده
Evaluating phylogenetics trees is an endeavor fundamental to comparative genomics and a core discipline of Bioinformatics. However, with single trees taking up to a week on the fastest processor under general models of evolution and the number of trees growing exponentially with the number of sequences analyzed, this is an exceptionally computationally intensive endeavor. There has been much work recently to develop more efficient algorithms, as well as to parallelize algorithms for execution on fast and/or distributed computing platforms. However, it is apparent that these approaches can only lessen the problem, as computational run-times remain on the order of weeks for likelihood-type approaches in particular, which are a favorite because of their biological and statistical appeal. At present, phylogenetics algorithms are still executing code running on many layers of other software, before actually executing on the underlying computational hardware. We propose a design method plus a set of architecture patterns for implementing phylogenetics algorithms directly into hardware, thus eliminating much overhead and allowing for on-chip parallelization. The solution formulations use a direct mapping to applicationspecific, VLSI array-based custom computing machines design specifically for phylogenetics data processing tasks. Such VLSI computing “engines” are realized as specialized computer chips that can either be integrated with standard computing platforms (e.g., with PCs as add-on cards) or used to construct specialized computing environments for bioinformatics and genomics data processing.
منابع مشابه
AREA AND ENERGY EFFICIENT VLSI ARCHITECTURES FOR LOW-DENSITY PARITY-CHECK DECODERS USING AN ON-THE-FLY COMPUTATION A Dissertation by KIRAN
Area and Energy Efficient VLSI Architectures for Low -Density Parity-Check Decoders Using an On-the-Fly Computation. (December 2006) Kiran Kumar Gunnam, M.S., Texas A&M University Co-Chairs of Advisory Committee: Dr. Gwan Choi Dr. Scott Miller The VLSI implementation complexity of a low density parity check (LDPC) decoder is largely influenced by the interconnect and the storage requirements. T...
متن کاملDesign and Implementation of a High Speed Systolic Serial Multiplier and Squarer for Long Unsigned Integer Using VHDL
A systolic serial multiplier for unsigned numbers is presented which operates without zero words inserted between successive data words, outputs the full product and has only one clock cycle latency. 
The multiplier is based on a modified serial/parallel scheme with two adjacent multiplier cells. Systolic concept is a well-known means of intensive computational task through replication of fu...
متن کاملDesign and Implementation of a High Speed Systolic Serial Multiplier and Squarer for Long Unsigned Integer Using VHDL
A systolic serial multiplier for unsigned numbers is presented which operates without zero words inserted between successive data words, outputs the full product and has only one clock cycle latency. The multiplier is based on a modified serial/parallel scheme with two adjacent multiplier cells. Systolic concept is a well-known means of intensive computational task through replication of func...
متن کاملA VLSI array architecture for realization of DFT, DHT, DCT and DST
An unified array architecture is described for computation of DFT, DHT, DCT and DST using a modified CORDIC (CoOrdinate Rotation DIgital Computer) arithmetic unit as the basic Processing Element (PE). All these four transforms can be computed by simple rearrangement of input samples. Compared to five other existing architectures, this one has the advantage in speed in terms of latency and throu...
متن کاملArray-based logic for realising inference engine in mobile applications
Mobile and wireless devices suffer from technological limitations such as limited battery life and limited memory size. Hence, use of technologies for mobile applications is confined to those technologies that are faster and take small footprint in memory. Firstly, this paper presents a survey of technologies that can be used for realization of inference engine, satisfying the qualities mention...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002